$(function () {
    // 获取用户信息
    getUserInfo();

    function getUserInfo() {
        $.ajax({
            method: 'get',
            url: '/my/userinfo',
            // 带my要加请求头
            success: function (res) {
                console.log(res);
                // 渲染
                if (res.status !== 0) {
                    return layui.layer.msg(res.message, {
                        icon: 5
                    })
                };
                // 限制后台首页的访问权限
                renderAvatar(res.data);
            }
        })
    }
    // 渲染用户信息
    function renderAvatar(user) {
        // 欢迎语
        var name = user.nickname || user.username;
        $('#welcome').html('欢迎您' + name)
        // 头像
        if (user.user_pic) {
            $('.text-avatar').hide();
            $(".layui-nav-img").attr('url', user.user.user_pic).show();
        } else {
            // 渲染文字头像，图片头像隐藏
            var first = name.substr(0, 1).toUpperCase();
            $('.text-avatar').show().html(first);
            $(".layui-nav-img").hide();
        }
    }
    // 退出
    $("#logout").on('click', function () {
        // 询问是否退出

        layui.layer.confirm('您确定要退出？', {
            icon: 3,
            title: '提示'
        }, function (index) {
            //清除token数据
            localStorage.removeItem('token')
            // 跳转到首页
            location.href = '/login.html'
            layer.close(index);
        });
    })
})